package com.ktgj.flight.domain.vo;

import com.ktgj.common.core.annotation.Excel;
import com.ktgj.flight.domain.FlightAdjustPassenger;

import java.math.BigDecimal;
import java.util.List;

public class AdjustPassengerVo {
    /** id */
    @Excel(name = "id")
    private Long adjustId;

    /** 航司名称 */
    @Excel(name = "航司名称")
    private String airlinerName;

    /** 航司二字码 */
    @Excel(name = "航司二字码")
    private String airlinerId;

    /**
     * 出发地
     */
    @Excel(name = "出发地")
    private String departure;

    /**
     * 抵达地
     */
    @Excel(name = "抵达地")
    private String arrival;

    /** 出票渠道 */
    @Excel(name = "出票渠道")
    private String ticketingCChannel;

    /** 舱位 */
    @Excel(name = "舱位")
    private String cabin;

    /** 适用时间前 */
    @Excel(name = "适用时间前")
    private String startTime;

    /** 适用时间后 */
    @Excel(name = "适用时间后")
    private String endTime;

    /** 订单来源 */
    @Excel(name = "订单来源")
    private List<String> orderSorce;

    /** 配送方式 */
    @Excel(name = "配送方式")
    private List<String> deliceryType;

    /** 大客户编号 */
    @Excel(name = "大客户编号")
    private String bigCustomer;

    /** 航班时间前 */
    @Excel(name = "航班时间前")
    private String flightdateSetOff;

    /** 航班时间后 */
    @Excel(name = "航班时间后")
    private String flightdateBack;

    /** 航班号 */
    @Excel(name = "航班号")
    private String flightNo;

    /** 是否检验乘客 */
    @Excel(name = "是否检验乘客")
    private String isCheckInfo;

    /** 出票异常描述 */
    @Excel(name = "出票异常描述")
    private String issDesc;

    /** 是否适用于所有乘客 */
    @Excel(name = "是否适用于所有乘客")
    private String fitGuest;

    /** 返现类型 */
    @Excel(name = "返现类型")
    private String VIPPolicyType;

    /** 返现金额 */
    @Excel(name = "返现金额")
    private Integer vipPolicyAmount;

    /** 出票指令 */
    @Excel(name = "出票指令")
    private List<String> cpMark;

    /** PAT标识 */
    @Excel(name = "PAT标识")
    private String PATMark;

    /** 大客户白名单列表 */
    @Excel(name = "大客户白名单列表")
    private List<FlightAdjustPassenger> passengerListVoList;

    public Long getAdjustId() {
        return adjustId;
    }

    public void setAdjustId(Long adjustId) {
        this.adjustId = adjustId;
    }

    public String getAirlinerName() {
        return airlinerName;
    }

    public void setAirlinerName(String airlinerName) {
        this.airlinerName = airlinerName;
    }

    public String getAirlinerId() {
        return airlinerId;
    }

    public String getDeparture() {
        return departure;
    }

    public void setDeparture(String departure) {
        this.departure = departure;
    }

    public String getArrival() {
        return arrival;
    }

    public void setArrival(String arrival) {
        this.arrival = arrival;
    }

    public void setAirlinerId(String airlinerId) {
        this.airlinerId = airlinerId;
    }

    public String getTicketingCChannel() {
        return ticketingCChannel;
    }

    public void setTicketingCChannel(String ticketingCChannel) {
        this.ticketingCChannel = ticketingCChannel;
    }

    public String getCabin() {
        return cabin;
    }

    public void setCabin(String cabin) {
        this.cabin = cabin;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public List<String> getOrderSorce() {
        return orderSorce;
    }

    public void setOrderSorce(List<String> orderSorce) {
        this.orderSorce = orderSorce;
    }

    public List<String> getDeliceryType() {
        return deliceryType;
    }

    public void setDeliceryType(List<String> deliceryType) {
        this.deliceryType = deliceryType;
    }

    public String getBigCustomer() {
        return bigCustomer;
    }

    public void setBigCustomer(String bigCustomer) {
        this.bigCustomer = bigCustomer;
    }

    public String getFlightdateSetOff() {
        return flightdateSetOff;
    }

    public void setFlightdateSetOff(String flightdateSetOff) {
        this.flightdateSetOff = flightdateSetOff;
    }

    public String getFlightdateBack() {
        return flightdateBack;
    }

    public void setFlightdateBack(String flightdateBack) {
        this.flightdateBack = flightdateBack;
    }

    public String getFlightNo() {
        return flightNo;
    }

    public void setFlightNo(String flightNo) {
        this.flightNo = flightNo;
    }

    public String getIsCheckInfo() {
        return isCheckInfo;
    }

    public void setIsCheckInfo(String isCheckInfo) {
        this.isCheckInfo = isCheckInfo;
    }

    public String getIssDesc() {
        return issDesc;
    }

    public void setIssDesc(String issDesc) {
        this.issDesc = issDesc;
    }

    public String getFitGuest() {
        return fitGuest;
    }

    public void setFitGuest(String fitGuest) {
        this.fitGuest = fitGuest;
    }

    public String getVIPPolicyType() {
        return VIPPolicyType;
    }

    public void setVIPPolicyType(String VIPPolicyType) {
        this.VIPPolicyType = VIPPolicyType;
    }

    public Integer getVipPolicyAmount() {
        return vipPolicyAmount;
    }

    public void setVipPolicyAmount(Integer vipPolicyAmount) {
        this.vipPolicyAmount = vipPolicyAmount;
    }

    public List<String> getCpMark() {
        return cpMark;
    }

    public void setCpMark(List<String> cpMark) {
        this.cpMark = cpMark;
    }

    public String getPATMark() {
        return PATMark;
    }

    public void setPATMark(String PATMark) {
        this.PATMark = PATMark;
    }

    public List<FlightAdjustPassenger> getPassengerListVoList() {
        return passengerListVoList;
    }

    public void setPassengerListVoList(List<FlightAdjustPassenger> passengerListVoList) {
        this.passengerListVoList = passengerListVoList;
    }
}
